package com.lagou.edu.service;

public interface SignAndRegisterService {



    /**
     * 进行用户的注册
     * @param email
     * @param password
     * @param code
     * @return
     */
    Integer register(String email,String password,String code);

    /**
     * 查询邮箱是否已经注册
     * @param email
     * @return
     */
    Boolean isRegistered(String email);

    /**
     * 进行用户的登录
     * @param email
     * @param password
     * @return token,需要在controller将这个 token设置到 cookie
     */
    String login(String email,String password);

    /**
     * 通过token获取用户信息
     * @param token
     * @return
     */
    String getInfo(String token);
}
